factory roofs - German English Dictionary